package cn.edu.nuc.ssm.service.interfaces;

import cn.edu.nuc.ssm.dto.PageInfo;
import cn.edu.nuc.ssm.entity.Car;

public interface CarService {

	/**增加车辆信息
	 * @param car
	 * @return
	 */
	int savecar(Car car);

	/**列出车辆信息，带分页
	 * @param current 当前页
	 * @param carName 关键字
	 * @return PageInfo
	 */
	PageInfo listWidthPage(int current, String carName);

	/**通过Id删除车辆
	 * @param id 汽车的id
	 * @return int
	 */
	int delete(int id);

	/**通过Id查找一个车辆的信息
	 * @param id 车辆id
	 * @return car
	 */
	Car findCarByid(int id);

	/**更新车辆信息
	 * @param car
	 * @return
	 */
	int update(Car car);

}
